🇸🇱 Mamboma

Coordinates (8.08333, -11.68333)
Population 5,201

Mamboma is a city in Sierra Leone - Southern Province

Species living near Mamboma

Cities near Mamboma

about